package com.briup.app02.service;

import java.util.List;

import com.briup.app02.bean.Order;
import com.briup.app02.bean.extend.OrderExtend;

public interface IOrderService {

	// 更改订单状态
//	void cancelSendOrder(Long id);
//	void confirmOrder(Long id); //
//	void rejectOrder(Long id); // 
//	void sendOrder(Long id);
//	void serviceCompleteOrder(Long id);
//	void takeOver(Long id);
	// 派单 -- 接单 -- 服务 -- 完成 
	void changeStatus(Long id, String status);
	
	void deleteById(Long id);
	OrderExtend findById(Long id);
	void submitOrder(Order order);
	List<Order> findAll();

	// 分页查询
	List<OrderExtend> pageQuery(int page, int pageSize, String status, Long customerId);

}
